package entidades;

import java.util.Date;

import entidades.Cancha;

public class Reserva {
	
	//atributos
	private int idReserva;
	private Date fecha;
	private int hora;
	private String estado;
	private Cancha cancha;
	private String texto;
	
	//cosntructores
	public Reserva(int idReserva, Date fecha, int hora, String estado,
			Cancha cancha, String texto) {
		super();
		this.idReserva = idReserva;
		this.fecha = fecha;
		this.hora = hora;
		this.estado = estado;
		this.cancha = cancha;
		this.texto = texto;
	}
	
	//constructor sin ID
	public Reserva(Date fecha, int hora, String estado,
			Cancha cancha, String texto) {
		super();
		this.fecha = fecha;
		this.hora = hora;
		this.estado = estado;
		this.cancha = cancha;
		this.texto = texto;
	}

	public Reserva() {
		this.idReserva = 0;
		this.fecha = null;
		this.hora = 0;
		this.estado = "";
		this.cancha = null;
		this.texto= "";
	}
	//getters y setters
	
	
	public int getIdReserva() {
		return idReserva;
	}

	public String getTexto() {
		return texto;
	}

	public void setTexto(String texto) {
		this.texto = texto;
	}

	public void setIdReserva(int idReserva) {
		this.idReserva = idReserva;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public int getHora() {
		return hora;
	}

	public void setHora(int hora) {
		this.hora = hora;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public Cancha getCancha() {
		return cancha;
	}

	public void setCancha(Cancha cancha) {
		this.cancha = cancha;
	}
	//tostring
	
	@Override
	public String toString() {
		return "Reserva [idReserva=" + idReserva + ", fecha=" + fecha
				+ ", hora=" + hora + ", estado=" + estado + ", cancha="
				+ cancha + ", texto=" + texto + "]";
	}

	

	
	
	}
	